package ar.uba.fi.algo3.algoTank.Objetos.Equipamiento;

import ar.uba.fi.algo3.algoTank.ObservadorJuego;
import ar.uba.fi.algo3.algoTank.Objetos.Tanques.AlgoTank;

public class ItemaVida extends Item {
	
	
	private static final long serialVersionUID = 1L;
	
	private double porcentajeDeVida;
	
	public ItemaVida() {
		this.porcentajeDeVida = 40;
	}
	
	public void interactuarConAlgoTank(AlgoTank algoTank){
		algoTank.aumentarVidaEnPorciento(this.porcentajeDeVida);
		this.morir();
	}	

	public void avisarNuevoObjeto(ObservadorJuego obs) {
		obs.nuevoItemVida(this);
	}
}
